be castigated - French English Dictionary